/*通用*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p,th,td {margin: 0;padding: 0;font-family: "宋体", Tahoma, sans-serif;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset,img {border: 0;}
th,em {font-style: normal;font-weight: normal;}
ul,ol {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal;}
body {font-size: 12px;}
a {text-decoration: none;}
a:hover {text-decoration: none;}
table {border-collapse: collapse;border-spacing: 0;empty-cells: show;}
input,select,form img,button {vertical-align: middle;}
img {border: 0;}
section,article,aside,header,footer,nav,dialog,figure {display: block;}

.hide {display: none;}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hide from IE Mac \*/ 
.clearfix { display:block; }
/* End hide from IE Mac */ 

.fix{width:100%;height:0;overflow:hidden;clear:both;float:none;}


.header{background: url("../images/top_background.png"); height: 36px; padding-left: 100px; }
.header ul{margin: 0;}
.header ul li{float: left; text-align: center;}
.header ul li a{height: 36px;padding: 0 10px; color: #FFFFFF;display: block;font-size: 14px; line-height: 34px; }
.header ul li a:hover{background-color: #2B91BA;}
.header ul li .here{background-color: #2B91BA;}

.content{}

.menu-left{width: 180px;height: 800px;background: url("../images/left_nav_bg_180.gif"); padding-top: 100px; margin-left: 3px; }
.menu-left ul{margin: 0;}
.menu-left ul li{}
.menu-left ul li a{border-bottom: 1px solid #C0DEFF; display: block; height: 20px; color: #336699;font-size: 14px; padding: 5px 46px; }
.menu-left ul li .here{background-color: white;border-top:1px solid #C0DEFF; }